A Configurable Floating-Point Discrete Hilbert Transform Processor for Accelerating the Calculation of Filter in Katsevich Formula
نویسنده
چکیده
Katsevich formula is currently a hot topic for cone-beam computed tomography (CBCT). The filter in the formula can be computed by a regular discrete Hilbert transform (DHT). A configurable single precision floating-point (SPFP) DHT processor is proposed for accelerating the calculation of filter in Katsevich formula. The configurable processor is of memory based architecture with one pipelined butterfly processing engine (PE) and supports variable point sizes from 8 to 1024. The DHT processor is controlled by the address generator. According to the point size, the address generator yields one memory address pair per clock cycle to keep the processor accessing memories successively. The DHT is calculated easily via complex multiplications in the frequency domain. Two fast Fourier transforms (FFT) are required in the entire process. The radix-2 FFT algorithm with decimation-in-frequency (DIF) decomposition is utilized in the design to construct an efficiently signal flow graph (SFG) for DHT calculation. Arithmetic calculations, in the last FFT iteration, complex multiplications and the first IFFT iteration are replaced with conjugation and swapping operations, so two iterations are saved in the DHT SFG. Data are loaded and unloaded simultaneously after one frame data calculation is completed. The symmetric property of twiddle factors is utilized to decrease half size of the readonly memory (ROM). Truncation is used in the design to reduce data path width. The proposed DHT processor is written in Verilog HDL, so it is easy for ASIC implementation. Compared with previous works, the performance analysis shows that the proposed DHT processor has minimum clock latency. Key-Words: discrete Hilbert transform, FFT, floating-point adder, floating-point multiplier, ASIC, VLSI
منابع مشابه
Fixed-point FPGA Implementation of a Kalman Filter for Range and Velocity Estimation of Moving Targets
Tracking filters are extensively used within object tracking systems in order to provide consecutive smooth estimations of position and velocity of the object with minimum error. Namely, Kalman filter and its numerous variants are widely known as simple yet effective linear tracking filters in many diverse applications. In this paper, an effective method is proposed for designing and implementa...
متن کاملA High Performance Pipelined Discrete Hilbert Transform Processor
A high performance pipelined discrete Hilbert transform (HT) processor is presented in this paper. The processor adopts fast Fourier transform (FFT) algorithm to compute discrete HT. FFT is an effectively method to compute the discrete HT, because the discrete HT can be calculated easily by multiplication with +j and -j in the frequency domain. The radix-2 FFT algorithm with decimation-in-frequ...
متن کاملGeneral Reversible Integer Transform Conversion
In this paper, we introduce an algorithm, which is named the triangular matrix scheme, to convert every reversible discrete linear transform into a reversible integer transform. The integer transform is a special case of the discrete linear transforms whose entries can be expressed as a summation of 2 k. It is much more efficient than the non-integer transform since it can be implemented by a f...
متن کاملDEVELOPING A FORMULA TO REPRESENT THE SECOND-ORDER WAVE EFFECTS ON MOORED FLOATING STRUCTURES
The effects of wave direction, frequency and the waterline shape of floating structures on the wave mean drift force formula have been considered separately by several authors but there isn't a general formula to take into account all of these effects. In this regard, Faltinsen’s wave drift force formula has been modified by adding finite draft coefficient. The results obtained from this formu...
متن کاملDesigning an Algorithm for Cancerous Tissue Segmentation Using Adaptive K-means Cluttering and Discrete Wavelet Transform
Background: Breast cancer is currently one of the leading causes of death among women worldwide. The diagnosis and separation of cancerous tumors in mammographic imagesrequire accuracy, experience and time, and it has always posed itself as a major challenge to the radiologists and physicians. Objective: This paper proposes a new algorithm which draws on discrete wavelet transform and adaptive ...
متن کامل